to the best of its knowledge - Turc Anglais Dictionnaire